@charset "utf-8";
/* CSS Document */

html, body{margin:0px;padding:0px;font-family:"宋体","Microsoft Yahei",Arial;font-size:12px;line-height:24px;color:#545454;background:url(../images/body_bg.jpg) repeat top #f8f7f7;}
textarea{font-size:12px;}
ul,li,form,dl,dt,dd,p,table,tr,td,textarea,input,h1,h2,h3,h4,h5,h6{margin:0;padding:0;}
h1, h2, h3, h4, h5, h6 {font-weight: normal;}
img{border:0;}
ul{ list-style:none;}

/*命名：大的范围，不准使用关键字，如 .title .box .page */
.fclear{clear:both;}
.clear{clear:both;height:0;overflow:hidden;}
.left{float:left;}
.right{float:right;}
.blank3{clear:both;height:3px;overflow:hidden;}
.blank4{clear:both;height:4px;overflow:hidden;}
.blank6{clear:both;height:6px;overflow:hidden;}
.blank8{clear:both;height:8px;overflow:hidden;}
.blank10{clear:both;height:10px;overflow:hidden;}
.blank12{clear:both;height:12px;overflow:hidden;}
.blank15{clear:both;height:15px;overflow:hidden;}
.blank18{clear:both;height:18px;overflow:hidden;}
.blank20{clear:both;height:20px;overflow:hidden;}
.blank30{clear:both;height:30px;overflow:hidden;}
.blank40{clear:both;height:40px;overflow:hidden;}
.tac{text-align:center;}
.tal{text-align:left;}
.tar{text-align:right;}
.pa {position:absolute;}
.pr {position:relative;}
.dn {display:none;}
.fwb {font-weight:bold;}
.fs12 {font-size:12px;}
.fs14 {font-size:14px;}
.fs15 {font-size:15px;}
.fs16 {font-size:16px;}
.fs18 {font-size:18px;}
.fs20 {font-size:20px;}
.fs22 {font-size:22px;}
.fs24 {font-size:24px;}
.fs26 {font-size:26px;}
.fs30 {font-size:30px;}
.yahei {font-family:"Microsoft Yahei";}
.ffa {font-family:Arial;}
.vam {vertical-align:middle;}
.ti2 {text-indent: 2em;}
.lineheight18 {line-height:18px;}
.lineheight26 {line-height:26px;}
.lineheight28 {line-height:28px;}
.lineheight30 {line-height:30px;}
.lineheight50 {line-height:50px;}

.white {color:#fff;}
.green {color:#6aa017;}
.blue {color:#1889c4;}
.red {color:#f30;}
.yellow {color:#b3651f;}
.huise {color:#a3a4a4;}
.huise1 {color:#828282;}
p{word-break: break-all; word-wrap:break-word;}

/*-------------------------------------链接----------------------------------------------*/
a{ text-decoration:none; color:#545454;}
a:hover{ text-decoration:none;color:#545454;}

a.green_font:link, a.green_font:visited {color:#6aa017;}
a.green_font:hover, a.green_font:active {color:#6aa017;}

a.blue_font:link, a.blue_font:visited {color:#1889c4;}
a.blue_font:hover, a.blue_font:active {color:#1889c4;}

a.yellow_font:link, a.yellow_font:visited {color:#b3651f;}
a.yellow_font:hover, a.yellow_font:active {color:#b3651f;}

/*-----------------------------------主体部分--------------------------------------------*/
.index_box {width:1230px;margin:0px auto;}
.content_right {width:315px;}

.top_box {width:100%;height:90px;background:url(../images/top_bg.jpg) top center no-repeat #fff;}
.top_box h1 {padding-top:14px;float:left;}
.top_box .login_btn {width:300px;padding-top:50px;}
.top_box .login_btn a {float:left;display:inline-block;}
.top_box .login_btn a.login_font {background: #75a330;border-radius: 5px;padding:0px 10px;color:#fff;font-weight:bold;margin:0px 4px;}
.top_box .login_btn a.wb_btn {background: url(../images/ic_wb.jpg) left no-repeat;padding-left:20px;margin:0px 10px;}
.top_box .login_btn a.qq_btn {background: url(../images/ic_qq.jpg) left no-repeat;padding-left:20px;}

.top_box .login_box {width:400px;height:50px;background: url(../images/login_bg.png) no-repeat;margin-top:30px;line-height:43px;}
.top_box .login_box span.name {width:125px;padding-left:10px;height:43px;overflow:hidden;float:left;margin-right:38px;}
.top_box .login_box a {float:left;}
.top_box .login_box a.home_btn {margin-right:45px;}
.top_box .login_box a.sz_btn {margin-right:47px;}

.nav_box {width:100%;height:49px;background: url(../images/nav_bg.jpg) repeat-x;line-height:45px;}
.nav_box .nav_ul {}
.nav_box .nav_ul li {float:left;}
.nav_box .nav_ul li.active {background: url(../images/nav_active.png) center 28px no-repeat;}
.nav_box .nav_ul li a {padding:0px 30px;font-size:16px;color:#f7ffeb;border-right:2px solid #afd17c;}
.nav_box .nav_ul li:last-child a {border-right:none;}
.nav_box .hot_dog {width:600px;}
.nav_box .hot_dog a {color:#fff;margin:0px 5px;}

.banner {border:1px solid #ebebeb;}

/*狗狗萌图*/
.dog_content {width:1250px;margin:0px auto;}
.dog_content .title {line-height:20px;padding:18px 0px 0px 12px;}
.dog_content .dog_list {width:1250px;}
.dog_content .dog_list ul li {width:228px;border:1px solid #e9e9e9;background: #fff;float:left;box-shadow: 1px 1px 2px #e9e9e9;}
.dog_content .dog_list ul li p.d_wz {font-size:14px;padding:7px 10px;}
.dog_content .dog_list ul li p.cz {padding:0px 10px;}
.dog_content .dog_list ul li p.cz span.num {border-radius: 6px;border:1px solid #f57800;padding:0px 5px;font-size:14px;color:#f57800;float:left;line-height:22px;margin-left:4px;font-weight:bold;}
.dog_content .dog_list ul li .zl {margin:1px;width:208px;background: #eef6e2;padding:9px;float:left;}
.dog_content .dog_list ul li .zl p {line-height:18px;margin-left:45px;height:18px;overflow:hidden;}

/*萌图详情*/
.user_infor {padding:0px 20px;}
.user_infor .user_nr {width:380px;}
.user_infor .user_nr .pt img {padding:3px;border:1px solid #d7d7d7;background: #fff;}
.user_infor .user_nr p {line-height:19px;margin:3px 0px;margin-left:124px;}
.user_infor .user_cz {width:280px;margin-left:60px;margin-top:30px;}
.user_infor .user_cz li {float:left;padding:0px 28px;border-right:1px solid #e5e5e5;text-align:center;}
.user_infor .user_cz li:last-child {border:none;}
.dog_slide_box {margin-right:20px;}
.dog_slide_box ul {width:320px;}
.dog_slide_box ul li {width:86px;margin:0px 10px;float:left;}
.dog_slide_box ul li p img {background: #f8efc6;padding:2px;border:1px solid #ebebeb;}
.dog_slide_box a.slide_prev {top:40px;left:-20px;}
.dog_slide_box a.slide_next {top:40px;right:-20px;}

.pt_box {width:850px;border-radius: 5px;background: #fff;padding:15px 20px;}
.pt_box .pt_con {background: #f3f3f3;border-radius: 5px;padding:30px 0px;}
.pt_box .pt_con p.pd {padding:0px 40px;padding-top:10px;}
.pt_box .pt_con p.pd span.num {border-radius: 6px;border:1px solid #f57800;padding:0px 5px;color:#f57800;line-height:21px;margin-left:4px;font-weight:bold;float:left;}
.pt_box .pt_con p.pd .vam {margin-left:10px;}
.like_user ul {max-width:760px;float:left;margin-top:6px;}
.like_user ul li {width:52px;float:left;margin-right:8px;}
.like_user span.user_num {float:left;margin-top:22px;}
.pt_box .comment_box {background: #f3f3f3;border-radius: 5px;padding:10px;}
.pt_box .comment_box textarea {width:816px;height:108px;padding:6px;border-radius: 5px;border:1px solid #d6d6d6;}
.pt_box .comment_box p a.comment_btn {width:80px;height:30px;background: url(../images/comment_btn.png) no-repeat; text-align:center;display: inline-block;line-height:30px;color:#fff;margin-top:8px;}
.pt_box .comment_list .comment_ul li {width:850px;float:left;border-bottom:1px dashed #d4d4d4;padding:10px 0px;}
.pt_box .comment_list .comment_ul li .comment {margin:10px 0px;}
.pt_box .comment_list .comment_ul li .comment p {margin-left:60px;}
.reply_list {padding-left:55px;margin:10px 0px;}

.page a {background: #e7e7e7;border-radius: 5px;padding:0px 12px;margin:0px 3px;line-height:24px;display:inline-block;}
.page a.active {background: #75a330;color:#fff;}

.photo_box {background: #fff;padding:12px 0px;border-radius: 5px;}
.photo_box .title {padding:0px 15px;margin-bottom:6px;}
.photo_box .photo_ul {padding-left:7px;}
.photo_box .photo_ul li {float:left;margin:0px 7px;padding:2px;border:1px solid #e6e6e6;}
.photo_box .photo_ul li.active {border:1px solid #ff6600;}
.photo_box .photo_ul li img {vertical-align: middle;}
.photo_box .page_a {padding:0px 16px;}
.photo_box .photo_more p.name {padding:0px 15px;}
.p_more_list {padding-left:11px;}
.p_more_list li {float:left;margin:3px;}
.p_more_list li img {vertical-align: middle;}

/*狗言狗语*/
.article_list {width:850px;border-radius: 5px;background: #fff;padding:0px 20px 20px 20px;}
.article_list .article_ul li {width:850px;border-bottom:1px dashed #d4d4d4;padding:20px 0px;float:left;font-size:14px;}
.article_list .article_ul li p.con {margin-left:60px;}
.article_list .article_ul li p.marT {margin-top:6px;}
.article_list .article_ul li p span.num {border-radius: 6px;border:1px solid #f57800;padding:0px 5px;color:#f57800;line-height:21px;margin-left:4px;margin-right:6px;font-weight:bold;float:left;}
.article_list .article_ul li p.dog_img a {display:inline-block;padding:3px;border:1px solid #f1f1f1;float:left;margin-right:6px;margin-top:10px;}

span.write_btn {background: url(../images/btn_bg.png) no-repeat left top;}
span.write_btn a {width:100px;height:63px;padding-left:52px;line-height:60px;color:#fff;background: url(../images/icon_1.png) no-repeat 20px 18px;display:inline-block;}
span.photo_btn {background: url(../images/btn_bg.png) no-repeat left top;}
span.photo_btn a {width:100px;height:63px;padding-left:52px;line-height:60px;color:#fff;background: url(../images/icon_2.png) no-repeat 20px 18px;display:inline-block;}

.white_box {background: #fff;border-radius: 5px;padding:15px 14px;}
.label_btn a {display:inline-block;border:1px solid #649c0d;border-radius: 5px;padding:0px 9px;color:#649c0d;white-space:nowrap;float:left;margin:4px 0px;margin-right:6px;}
.white_box .hot_wz li {height:36px;line-height:36px;overflow:hidden;border-bottom:1px dotted #d4d4d4;}
.white_box .hot_wz span.right {color:#a2a2a2;margin-left:10px;}

.white_box .dog_rank li {width:287px;float:left;margin:5px 0px;}
.white_box .dog_rank li .dog_pt {padding:2px;border:1px solid #e6e6e6;}
.white_box .dog_rank li p {margin-left:98px;}
.white_box .dog_rank li p.mar {margin-bottom:5px;}

/*狗言狗语详情*/
.pt_box .user_zl {margin-top:10px;}
.pt_box .user_zl p {margin-left:58px;}
.pt_box p.dog_pt {margin-top:10px;}
span.num {border-radius: 6px;border:1px solid #f57800;padding:0px 5px;color:#f57800;line-height:21px;margin-left:4px;margin-right:6px;font-weight:bold;float:left;}

.fg {height:1px;overflow:hidden;border-bottom:1px dashed #d4d4d4;}

/*我的狗窝*/
.information_box {background: #fff;border-radius: 5px;padding:20px;}
.information_con {width:730px;}
.information_con .left {width: 150px;}
.information_con .right {width: 570px;}
.information_con p.wz {margin-bottom:10px;line-height:22px;display:inline-block;width:100%;}
.information_con p.wz.desc {height: 45px;overflow:hidden;}
.information_con a.set_btn {width:108px;height:35px;
	background-image:-webkit-linear-gradient(top, #ade061, #88bf33);
	background-image:-o-linear-gradient(top, #ade061, #88bf33);
	background-image:-moz-linear-gradient(top, #ade061, #88bf33);
	background-image:-chrome-linear-gradient(top, #ade061, #88bf33);
	background-image:-ms-linear-gradient(top, #ade061, #88bf33);
    background-image:linear-gradient(top,#ade061,#88bf33);
    background-color:#86c22a;
    border-radius:5px;
    border:1px solid #93c04d;
    display:inline-block;
    color:#fff;
    line-height:34px;
}
.information_con .infor_gz {width:150px;height:50px;background: #f8f7f7;margin-top:1px;}
.information_con .infor_gz li {width:74px;text-align:center;float:left;border-right:1px solid #e0e0e0;margin-top:7px;}
.information_con .infor_gz li p {line-height:18px;}
.information_con .infor_gz li:last-child {border:none;}

.my_dog {width:390px;}
.my_dog .title {padding:0px 35px;margin-bottom:12px;}
.my_dog_con {width:290px;height:122px;background: #e5eeda;padding:18px;border-radius: 5px;margin:0px auto;}
.my_dog_slide {width:290px;height:122px;}
.my_dog ul li {width:290px;float:left;}
.my_dog ul li p {margin-left:130px;line-height:20px;margin-bottom:6px;}
.my_dog ul li p.wz {width:160px;height:40px;overflow:hidden;}
.my_dog a.slide_prev {top:105px;left:0px;}
.my_dog a.slide_next {top:105px;right:0px;}

.infor_box {background: #fff;border-radius: 5px;padding:12px;}
.infor_box .nr_menu {height:45px;background: #f8f7f7;line-height:45px;padding:0px 15px;border-radius: 5px;}
.infor_box .nr_menu li {float:left;}
.infor_box .nr_menu li a.btn {
    display: inline-block;
    padding:0px 45px;
}
.infor_box .nr_menu li a.active {
	background-image:-webkit-linear-gradient(top, #ade061, #88bf33);
	background-image:-o-linear-gradient(top, #ade061, #88bf33);
	background-image:-moz-linear-gradient(top, #ade061, #88bf33);
	background-image:-chrome-linear-gradient(top, #ade061, #88bf33);
	background-image:-ms-linear-gradient(top, #ade061, #88bf33);
    background-image:linear-gradient(top,#ade061,#88bf33);
    background-color:#86c22a;
    color:#fff;
}

.news_box {padding:0px 10px;}
.news_box .news_con {width:850px;}
.news_list li {width:850px;float:left;border-bottom:1px dashed #d4d4d4;padding:18px 0px;}
.news_list li p.lw {margin-left:60px;}
.news_list li input.input_1 {width:670px;height:29px;border:1px solid #e1e1e1;line-height:29px;padding:0px 6px;}
.news_list li a.submit_btn {background: #8bc632;color:#fff;line-height:31px;padding:0px 32px;display:inline-block;}
.news_list li p.news_pt a {float:left;display:inline-block;padding:3px;border:1px solid #f1f1f1;margin-right:8px;margin-top:10px;}
.news_list li .message_list {margin-left:60px;padding:10px;background: #f9f9f9;}
.news_list li .message_list .comment {margin:5px 0px;}
.news_list li .message_list .comment p {margin-left:45px;font-size:12px;line-height:20px;}
.news_list li .message_list .reply_list {padding-left:45px;}

.news_box .hot_wz {width:270px;border:3px solid #f8f7f7;border-radius: 5px;padding:12px;margin-top:20px;}
.news_box .hot_wz ul li {width:270px;float:left;margin:7px 0px;}
.news_box .hot_wz ul li p {margin:4px 0px;margin-left:95px;line-height:20px;}
.news_box .hot_wz ul li a.tx_pt {display:inline-block;padding:2px;border:1px solid #e6e6e6;}

.article_list_box {padding:10px;}
.article_list_box ul li {border-bottom:1px dashed #d4d4d4;padding:12px 0px;}
.article_list_box ul li p {margin-bottom:6px;}
.article_list_box ul li p.article_pt a {float:left;display:inline-block;padding:3px;border:1px solid #f1f1f1;margin-right:8px;margin-top:8px;}

.photo_list {width:1206px;border-bottom:1px dashed #d4d4d4;padding:15px 0px;float:left;}
.photo_list .title {padding:0px 12px;}
.photo_list .photo_ul li {width:220px;float:left;margin:0px 10px;}
.photo_list .photo_ul li.mx {height:170px;background: #6c6c6c;color:#fff;font-size:34px;text-align:center;padding-top:50px;}
.photo_list .photo_ul li.mx p {line-height:56px;height:56px;overflow: hidden;}

.dog_photo_list ul li {width:220px;border:1px solid #e9e9e9;background: #fff;float:left;box-shadow: 1px 1px 2px #e9e9e9;}
.dog_photo_list ul li p.wz {padding:6px 8px;line-height:20px;background: #EEF6E2;}
.dog_photo_list ul li p span.cz_btn {width:220px;height:22px;display:none;background:#333;opacity:0.8;filter:Alpha(opacity=80);bottom:0px;left:0px;padding-top:8px;}
.dog_photo_list ul li p span.cz_btn a {width:15px;height:13px;float:right;text-indent: -9999px;display: inline-block;margin-right:10px;margin-left:8px;}
.dog_photo_list ul li p span.cz_btn a.compile_btn {background: url(../images/icon_3.png) no-repeat;}
.dog_photo_list ul li p span.cz_btn a.delete_btn {background: url(../images/icon_4.png) no-repeat;}

/*相册弹出框*/
.photo_pop {width:480px;border:1px solid #dfdfdf;background: #fff;}
.photo_pop .title {height:36px;line-height:36px;background: #f9f9f9;border-bottom:1px solid #ebebeb;padding:0px 10px;}
.photo_pop .title a.close_btn {width:12px;height:12px;background: url(../images/close_pop_btn.jpg) no-repeat;display: inline-block;text-indent: -9999px;position:relative;top:13px;}
.photo_pop .photo_con {padding:25px 0px 10px 0px;}
.photo_pop .photo_con li {width:480px;float:left;margin:6px 0px;}
.photo_pop .photo_con li span.name {width:105px;text-align:right;float:left;}
.photo_pop .photo_con li input {border:1px solid #d8d8d8;height:22px;line-height:22px;width:310px;}
.photo_pop .photo_con li select {border:1px solid #d8d8d8;height:22px;line-height:22px;width:312px;}
.photo_pop .photo_con li textarea {border:1px solid #d8d8d8;height:105px;width:310px;}
.photo_pop .photo_con li.btn {width:415px;padding-right:65px;}
.photo_pop .photo_con li.btn a {margin-left:10px;}

.photo_pop .upload_pt {height:35px;padding:20px;border-bottom:1px dashed #d4d4d4;}
.photo_pop .upload_pt span.fs16 {margin-left:10px;float:left;line-height:35px;}
.photo_pop .upload_pt img {cursor: pointer;}
.photo_pop .upload_pt input.file_pt {
    width:195px;
    height:33px;
    filter:alpha(opacity=0);
    opacity: 0;
    cursor: pointer;
    position: absolute; 
    left: 20px; top: 20px; 
    z-index: 1;
}
.photo_pop .display_pt {padding:20px 20px 15px 20px;}
.photo_pop .display_pt .pt {border:1px solid #d4d4d4;}
.photo_pop .display_pt p {margin-left:185px;margin-bottom:12px;}
.photo_pop .display_pt p select {width:247px;border:1px solid #d8d8d8;}
.photo_pop .display_pt p textarea {width:233px;height:90px;border:1px solid #d8d8d8;padding:6px;}
.photo_pop .display_pt p.btn {padding-right:8px;}
.photo_pop .display_pt p.btn a.ic_bq {margin-top:3px;}
.photo_pop .display_pt p.btn a.cz_btn {margin-left:10px;}

/*添加狗狗*/
.add_dog_box {background: #fff;padding:30px;border-radius: 5px;}
.add_dog_box .title {border-bottom:1px dashed #d4d4d4;line-height:35px;padding-bottom:18px;}
.add_dog_box .add_input {padding-top:20px;}
.add_dog_box .add_input li {width:1170px;float:left;margin:9px 0px;line-height:32px;}
.add_dog_box .add_input li span.name {width:210px;text-align:right;float:left;margin-right:3px;}
.add_dog_box .add_input li input.input_1 {width:390px;border:1px solid #cdcdcd;height:32px;line-height:32px;padding-left:6px;}
.add_dog_box .add_input li input.input_2 {margin-right:5px;}
.add_dog_box .add_input li label {width:80px;display:inline-block;}
.add_dog_box .add_input li select.time {width:112px;height:32px;border:1px solid #cdcdcd;margin-right:6px;float:left;}
.add_dog_box .add_input li input.input_3 {width:160px;border:1px solid #cdcdcd;height:32px;line-height:32px;padding-left:6px;margin-right:8px;}
.add_dog_box .add_input li textarea.dog_wz {width:766px;height:170px;border:1px solid #cdcdcd;padding:7px;}
.add_dog_box .add_input li.btn {width:957px;padding-left:213px;margin-top:5px;}
.add_dog_box .add_input li.btn a {margin-right:10px;}

.add_dog_box .add_input li input.input_4 {width:794px;border:1px solid #cdcdcd;height:32px;line-height:32px;padding-left:6px;}
.add_dog_box .add_input li select.dog_lx {width:802px;border:1px solid #cdcdcd;}
.add_dog_box .add_input li textarea.textarea_wz {width:786px;height:320px;border:1px solid #cdcdcd;padding:7px;}
.add_dog_box .add_input li.bq a {margin-right:12px;}

.add_dog_box .upload_dog_pt {right:80px;top:32px;}
.add_dog_box .upload_dog_pt .tx_pt {padding:8px;border:3px solid #fafafa;border-radius: 5px;margin-bottom:10px;}
.add_dog_box .upload_dog_pt input.file_pt {
    width:165px;
    height:40px;
    filter:alpha(opacity=0);
    opacity: 0;
    cursor: pointer;
    position: absolute; 
    left: 35px; top: 0px; 
    z-index: 1;
}
/*帐号设置*/
.set_menu {height:45px;background: #f8f7f7;line-height:45px;padding:0px 15px;border-radius: 5px;}
.set_menu li {float:left;padding:0px 45px;cursor: pointer;}
.set_menu li.active {
    background-image:-webkit-linear-gradient(top, #ade061, #88bf33);
    background-image:-o-linear-gradient(top, #ade061, #88bf33);
    background-image:-moz-linear-gradient(top, #ade061, #88bf33);
    background-image:-chrome-linear-gradient(top, #ade061, #88bf33);
    background-image:-ms-linear-gradient(top, #ade061, #88bf33);
    background-image:linear-gradient(top,#ade061,#88bf33);
    background-color:#86c22a;
    color:#fff;
}
.set_box {padding-top:20px;}
.set_box li {width:1170px;float:left;margin:9px 0px;line-height:32px;}
.set_box li span.name {width:270px;text-align:right;float:left;margin-right:3px;}
.set_box li input.input_1 {width:390px;border:1px solid #cdcdcd;height:32px;line-height:32px;padding-left:6px;}
.set_box li input.input_2 {margin-right:5px;}
.set_box li input.input_3 {width:160px;margin-right:8px;}
.set_box li label {width:80px;display:inline-block;}
.set_box li select.time {width:112px;height:32px;border:1px solid #cdcdcd;margin-right:6px;float:left;}
.set_box li textarea.myself_textarea {width:730px;height:140px;border:1px solid #cdcdcd;padding:7px;}
.set_box li.btn {width:897px;padding-left:273px;margin-top:5px;}
.set_box li.btn a {margin-right:10px;}

.tx_upload {padding-left:300px;padding-top:40px;}
.tx_upload img.tx {padding:12px;border:4px solid #fafafa;border-radius: 5px;}
.tx_upload a.huise_block_btn {margin-left:12px;margin-top:285px;}
.tx_upload input.file_pt {
    width:148px;
    height:40px;
    filter:alpha(opacity=0);
    opacity: 0;
    cursor: pointer;
    position: absolute; 
    left: 635px; top: 323px; 
    z-index: 1;
}

.set_mail {padding-top:20px;}
.set_mail li {width:1170px;float:left;margin:9px 0px;line-height:32px;}
.set_mail li span.name {width:420px;text-align:right;float:left;margin-right:3px;}
.set_mail li input.input_1 {width:390px;border:1px solid #cdcdcd;height:32px;line-height:32px;padding-left:6px;}
.set_mail li.btn {width:747px;padding-left:423px;margin-top:5px;}
.set_mail li.btn a {margin-right:10px;}

/*登录-注册-忘记密码*/
.bg_box {background: #fff;padding:30px 0px 30px 30px;border-radius: 5px;}
.register_box {width:758px;}
.register_box p {margin:5px 0px;padding-left:90px;}
.register_box p.login_more a {margin-right:10px;}
.register_ul {padding-top:30px;}
.register_ul li {width:758px;float:left;margin:9px 0px;line-height:32px;}
.register_ul li span.name {width:140px;float:left;text-align:right;margin-right:3px;}
.register_ul li input.input_1 {width:380px;border:1px solid #cdcdcd;height:32px;line-height:32px;padding-left:6px;}
.register_ul li input.input_2 {width:238px;}
.register_ul li .yzm {margin:0px 6px;}
.register_ul li.pdL {width:615px;padding-left:143px;margin:4px 0px;}
.register_ul li input.check_1 {margin-right:8px;}
.register_ul li.pdL a.fs15 {margin-left:10px;text-decoration: underline;}

.register-success {width: 400px;height: 200px; background: #FFF; border: 2px solid #6aa017;border-radius: 8px;}
.register-success .ct {margin: 20px;}
.register-success .line {height: 15px;border-bottom: 1px solid #6aa017;margin-bottom: 5px;}
.register-success .wz {font-size: 16px;}
.register-success .lg {text-align: center;margin-top: 20px;}

.bg_sm {width:422px;height:430px;background: url(../images/bg_1.jpg) no-repeat right bottom;padding-top:40px;padding-left:20px;}
.wjmm_pt {padding-left:40px;margin-top:50px;margin-bottom:50px;}
.wjmm_ul li {width:758px;float:left;margin:9px 0px;line-height:32px;}
.wjmm_ul li span.name {width:135px;float:left;text-align:right;margin-right:3px;}
.wjmm_ul li input.input_1 {width:280px;border:1px solid #cdcdcd;height:32px;line-height:32px;padding-left:6px;margin-right:8px;}
.wjmm_ul li.btn {width:620px;padding-left:138px;}
.register_box span.wz {margin-left:12px;}
.wjmm_ul li span.name1 {width:240px;}
.wjmm_ul li.btn1 {width:515px;padding-left:243px;}

/*按钮*/
a.green_block_btn, button.green_block_btn {
    padding:0px 35px;
    background-image:-webkit-linear-gradient(top, #ade061, #81be23);
    background-image:-o-linear-gradient(top, #ade061, #81be23);
    background-image:-moz-linear-gradient(top, #ade061, #81be23);
    background-image:-chrome-linear-gradient(top, #ade061, #81be23);
    background-image:-ms-linear-gradient(top, #ade061, #81be23);
    background-image:linear-gradient(top,#ade061,#81be23);
    background-color:#8ac630;
    color:#fff;
    border:1px solid #93c04d;
    border-radius: 5px;
    font-size:18px;
    line-height:36px;
    display: inline-block;
    cursor: pointer;
}
a.huise_block_btn, button.huise_block_btn {
    padding:0px 35px;
    background-image:-webkit-linear-gradient(top, #f3f3f3, #cccccc);
    background-image:-o-linear-gradient(top, #f3f3f3, #cccccc);
    background-image:-moz-linear-gradient(top, #f3f3f3, #cccccc);
    background-image:-chrome-linear-gradient(top, #f3f3f3, #cccccc);
    background-image:-ms-linear-gradient(top, #f3f3f3, #cccccc);
    background-image:linear-gradient(top,#f3f3f3,#cccccc);
    background-color:#e2e2e2;
    border:1px solid #e7e7e7;
    border-radius: 5px;
    font-size:18px;
    line-height:36px;
    display: inline-block;
    cursor: pointer;
}

/*footer*/
.footer {width:100%;height:150px;background: url(../images/footer_bg.png) no-repeat center top;padding-top:30px;}
.alert {
    padding: 8px 35px 8px 14px;
    margin-bottom: 20px;
    text-shadow: 0 1px 0 rgba(255, 255, 255, 0.5);
    background-color: #fcf8e3;
    border: 1px solid #fbeed5;
    -webkit-border-radius: 4px;
    -moz-border-radius: 4px;
    border-radius: 4px;
}
.alert,
.alert h4 {
    color: #c09853;
}
.alert h4 {
    margin: 0;
}
.alert .close {
    position: relative;
    top: -2px;
    right: -21px;
    line-height: 20px;
}
.alert-success {
    background-color: #dff0d8;
    border-color: #d6e9c6;
    color: #468847;
}
.alert-success h4 {
    color: #468847;
}
.alert-danger,
.alert-error {
    background-color: #f2dede;
    border-color: #eed3d7;
    color: #b94a48;
}
.alert-danger h4,
.alert-error h4 {
    color: #b94a48;
}
.alert-info {
    background-color: #d9edf7;
    border-color: #bce8f1;
    color: #3a87ad;
}
.alert-info h4 {
    color: #3a87ad;
}
.alert-block {
    padding-top: 14px;
    padding-bottom: 14px;
}
.alert-block > p,
.alert-block > ul {
    margin-bottom: 0;
}
.alert-block p + p {
    margin-top: 5px;
}
.close {
    float: right;
    font-size: 21px;
    font-weight: 700;
    line-height: 1;
    color: #000;
    text-shadow: 0 1px 0 #fff;
    filter: alpha(opacity=20);
    opacity: .2;
}
.alert-dismissable .close, .alert-dismissible .close {
    position: relative;
    top: -2px;
    right: -21px;
    color: inherit;
}
button.close {
    -webkit-appearance: none;
    padding: 0;
    cursor: pointer;
    background: 0 0;
    border: 0;
}
.lSelect {
    width: 282px;
}
.bf-select {
    border: 1px solid #ccc;
    font-size: 12px;
    padding: 4px 8px;
    outline: 0;
    position: relative;
    cursor: pointer;
    float: left;
    margin-right: 10px;
    font: 400 12px/1.6 arial,sans-serif;
}
.city-title {
    margin-right: 10px;
    height: 19px;
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis;
    color: #ccc;
}
.has-city-title {
    color: #333;
}
.bf-menu-button-dropdown {
    position: absolute;
    top: 10px;
    right: 8px;
    width: 10px;
    height: 5px;
    background: url(../images/ownc.png) -10px -25px no-repeat;
}
.ks-dialog, .ks-overlay {
    position: absolute;
    left: -9999px;
    top: -9999px;
    outline: 0;
    -webkit-tap-highlight-color: rgba(0,0,0,0);
}
.ks-overlay {
    position: absolute;
    width: 300px;
    left: -1px;
    top: 27px;
    z-index: 100;
}
.city-select-tab {
    border-bottom: 1px solid #ccc;
    border-right: 1px solid #ccc;
    border-top: 1px solid #ccc;
    width: 299px;
    height: 35px;
    background: #f0f0f0;
}
.city-select-tab a {
    float: left;
    display: inline;
    margin-bottom: -1px;
    padding: 8px 20px;
    width: 33px;
    border-left: 1px solid #ccc;
    border-bottom: 1px solid transparent;
    color: #4D4D4D;
    text-align: center;
    outline: 0;
}
.bf-select a, .bf-menu-content a {
    text-decoration: none;
    color: #333;
}
.city-select-tab .current {
    background: #fff;
    border-bottom: 1px solid #fff;
    color: #f60;
}
.city-select {
    border: 1px #ccc solid;
    border-top: 0;
    padding: 10px 15px;
    width: 268px;
    background: #fff;
    font-size: 12px;
}
.city-select dl {
    line-height: 2;
    clear: both;
    padding: 3px 0;
    margin: 0;
}
.city-select dl:after {
    clear: both;
    content: " ";
    display: block;
    font-size: 0;
    height: 0;
    visibility: hidden;
}
.city-select dt {
    display: inline-block;
    width: 25px;
    float: left;
    padding-right: 10px;
    font-weight: 700;
    text-align: right;
}
.city-select dd {
    width: 233px;
    display: inline;
    float: left;
    margin-left: 0;
}
.city-select a {
    display: inline-block;
    color: #4D4D4D;
    padding: 0 10px;
    outline: 0;
    text-decoration: none;
    white-space: nowrap;
    margin-right: 2px;
}
.bf-select a, .bf-menu-content a {
    text-decoration: none;
    color: #333;
}
.city-select .border-top {
    border-top: 1px solid #ccc;
}
.city-select-province dd, .city-select-city dd, .city-select-street dd, .city-select-district dd {
    width: 270px;
}